package ar.edu.caece.compiler.grammar.nonterminals;

import ar.edu.caece.compiler.grammar.NonTerminalSymbol;
import ar.edu.caece.compiler.grammar.terminals.InicioParentesisToken;

public class POSIBILIDADES3 extends NonTerminalSymbol implements POSIBILIDADES, POSIDE {

	private InicioParentesisToken inicioParentesisToken;
	private PASOPAM pasopam;

	public POSIBILIDADES3(InicioParentesisToken inicioParentesisToken,
			PASOPAM pasopam) {
		super();
		this.inicioParentesisToken = inicioParentesisToken;
		this.pasopam = pasopam;
	}

	@Override
	public String getRepresentation() {
		// TODO Auto-generated method stub
				return "{"+this.getClass().getSimpleName()+" -> "+inicioParentesisToken.getRepresentation()+" "+pasopam.getRepresentation()+"}";
	}

	public InicioParentesisToken getInicioParentesisToken() {
		return inicioParentesisToken;
	}

	public PASOPAM getPasopam() {
		return pasopam;
	}


}
